knead or thrash vigorously - Francés Inglés Diccionario